FlashCopy 一致性群組

FlashCopy® 一致性群組是用於 FlashCopy 對映的儲存器,可幫助管理相關副本和確保一致性。您可以新增許多對映至一致性群組中。

一致性群組是在建立 FlashCopy 對映時指定的。您也可以稍後向新的一致性群組新增現有的 FlashCopy 對映或者更改一致性群組。如果使用一致性群組,則可以準備並啟動該群組(而不是個別 FlashCopy 對映)。這個程序會確保對所有來源磁區建立一致的副本。用於在個別層次實施控制的 FlashCopy 對映稱為獨立對映。請勿將獨立式對映放在一致性群組中,因為它們會變為這個一致性群組的一部分而受到控制。

當您在磁區之間複製資料時,資料未必包含使用副本所需的所有內容。在許多應用程式中,資料會跨越多個磁區,且需要跨越各個磁區來保留資料的完整性。例如,特定資料庫的日誌所在的磁區,通常不同於包含資料的磁區。

當應用程式有跨多個磁區的相關資料時,一致性群組會處理這個問題。在這個狀況下,起始複製作業的方式必須能夠跨多個磁區來保留資料完整性。為了保留寫入之資料的完整性,其中一項需求是確保依預期的應用程式順序來執行相依的寫入。

您可以設定 FlashCopy 一致性群組的 autodelete 屬性。如果將該屬性設定為 on,則在從一致性群組中刪除或移除群組中的最後一個對映時,會自動刪除該一致性群組。

多目標 FlashCopy 對映

一致性群組會聚集 FlashCopy 對映,而不是磁區本身。因此,帶有多個 FlashCopy 對映的來源磁區可以位於不同的一致性群組中。如果某個磁區是位於同一個一致性群組中的多個 FlashCopy 對映的來源磁區,則在啟動該一致性群組後將建立多個相同的來源磁區副本。

階式的 FlashCopy 對映限制

要在一致性群組中建立 FlashCopy 對映,來源磁區不能是同一個一致性群組中對映的目標。另外,目標磁區也不能是同一一致性群組中的另一 FlashCopy 對映的來源磁區。您不能將 FlashCopy 對映移到階式中包含類似 FlashCopy 對映的一致性群組中。

FlashCopy 一致性群組狀態

在任何復原點,FlashCopy 一致性群組都會處於下列某一狀態:
Idle_or_Copied
該一致性群組中的所有 FlashCopy 對映都處於「閒置」或「已複製」狀態。
準備中
該一致性群組中至少有一個 FlashCopy 對映處於「準備中」狀態。
已備妥
一致性群組已備妥,可以啟動。處於此狀態時,不能存取此一致性群組中所有 FlashCopy 對映的目標磁區。
複製中
在一致性群組中,至少有一項 FlashCopy 對映處於「複製中」狀態,而且沒有 FlashCopy 對映處於「已暫停」狀態。
停止中
一致性群組中至少有一個 FlashCopy 對映處於「停止中」狀態,而且沒有 FlashCopy 對映處於「複製中」或「已暫停」狀態。
已停止
一致性群組已停止,因為您輸入某一指令或是發生了 I/O 錯誤。
已暫停
一致性群組中至少有一個 FlashCopy 對映處於「已暫停」狀態。
空白
一致性群組不包含任何 FlashCopy 對映。

表 1 列出 FlashCopy 一致性群組狀態。在任何復原點,FlashCopy 一致性群組都處於所列出的其中一個狀態。

表 1. FlashCopy 一致性群組狀態
管理 GUI 圖示 指令行介面狀態 說明
用來識別已閒置或已複製狀態的圖示。 Idle_or_Copied 該一致性群組中的所有 FlashCopy 對映都處於「閒置」或「已複製」狀態。
用於識別「準備中」狀態的圖示。 準備中 一致性群組中至少有一個 FlashCopy 對映處於「準備中」狀態。

用於識別「已備妥」狀態的圖示。 已備妥 一致性群組已備妥,可以啟動。該一致性群組中所有 FlashCopy 對映的目標磁區都是無法存取的。
用於識別「複製中」狀態的圖示。 複製中 一致性群組中至少有一個 FlashCopy 對映處於「複製中」狀態,而且沒有 FlashCopy 對映處於「已暫停」狀態。
用於識別「停止中」狀態的圖示。 停止中 一致性群組中至少有一個 FlashCopy 對映處於「停止中」狀態,而且沒有 FlashCopy 對映處於「複製中」或「已暫停」狀態。
用於識別「已停止」狀態的圖示。 已停止 一致性群組可能已停止,因為您發出了指令或是發生了 I/O 錯誤。
用於識別「已暫停」狀態的圖示。 已暫停 一致性群組中至少有一個 FlashCopy 對映處於「已暫停」狀態。
用於識別空白狀態的圖示。 空白 一致性群組不包含任何 FlashCopy 對映。
不在一致性群組中的個別 FlashCopy 對映 (無狀態) 不在一致性群組中的個別 FlashCopy 對映。